<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Class bmqa::MessageProperties Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javaScript" src="search/search.js"></script>
<link href="bdedox.css" rel="stylesheet" type="text/css"/>
    <style>
      div.hanging {
        padding-left: 0.75in;
        text-indent: -0.50in;
      }
      div.unhanging {
        text-indent:     0in;
      }
      a.glossary {
        font-weight: bold;
        font-style: italic;
      }
    </style>
</head>
<!--
<body onload='searchBox.OnSelectItem(0);'>
-->
<body>

<table border=2 cellspacing=0 cellpadding=0 align=center>
<tr>
 <td valign=top align=center>
 <p align=center><b><i>Quick Links:</i></b></p>
 </td>
 <td valign=top align=center>
 <p align=center>
<a class="qindex" href="group__bmqa.html" target="_blank">bmqa</a> | <a class="qindex" href="group__bmqpi.html" target="_blank">bmqpi</a> | <a class="qindex" href="group__bmqt.html" target="_blank">bmqt</a>
 </td>
 </tr>
 </table>

  </div>
<!-- Generated by Doxygen 1.7.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul class="tablist">
      <li><a href="components.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="components.html"><span>Components</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="headertitle">
<h1>bmqa::MessageProperties Member List</h1>  </div>
</div>
<div class="contents">
This is the complete list of members for <a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a>, including all inherited members.<table>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#ae23a0d1d4c6fed4172ffa40ca50688ab">clear</a>()</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a62ef00bc3f04d82d188a8859578ba5be">getPropertyAsBinary</a>(const bsl::string &amp;name) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#af19e792d1546c7a28ab00b17a19349dd">getPropertyAsBinaryOr</a>(const bsl::string &amp;name, const bsl::vector&lt; char &gt; &amp;value) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a7a107ab47f297495ea8918767db58b97">getPropertyAsBool</a>(const bsl::string &amp;name) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a9d5ee67049d95038e54242eb5c1fc056">getPropertyAsBoolOr</a>(const bsl::string &amp;name, bool value) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#ad378ff84509ccfc5058b344ab4cda58d">getPropertyAsChar</a>(const bsl::string &amp;name) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a45f72033238c6085fd85fe8ad13385e9">getPropertyAsCharOr</a>(const bsl::string &amp;name, char value) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#acea4b912157c395d6dbafeb2e8930874">getPropertyAsInt32</a>(const bsl::string &amp;name) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a2101905ffc0afdfa18c5b36cb249cced">getPropertyAsInt32Or</a>(const bsl::string &amp;name, bsl::int32_t value) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a166ee952090dfb6251267483f0c8e2df">getPropertyAsInt64</a>(const bsl::string &amp;name) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#ab046b0dcbf678569191bff60b1d115b8">getPropertyAsInt64Or</a>(const bsl::string &amp;name, bsls::Types::Int64 value) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a9491cc30d96366e3f047c890fc3a1ea9">getPropertyAsShort</a>(const bsl::string &amp;name) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a15c284c43f45620bef5efc1b68be16ec">getPropertyAsShortOr</a>(const bsl::string &amp;name, short value) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#adc6983865e7cb4da6020da6308906e66">getPropertyAsString</a>(const bsl::string &amp;name) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a6d0118e1957e5c1e7b270c49ca062c78">getPropertyAsStringOr</a>(const bsl::string &amp;name, const bsl::string &amp;value) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#aedaaf55a9cf1b7a83bf26e868d6bb5cf">hasProperty</a>(const bsl::string &amp;name, bmqt::PropertyType::Enum *type=0) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a51d2e601172071239aadb779fd4fe542">k_MAX_NUM_PROPERTIES</a></td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#ae4dcce88b8b5a54948d9a00dfa2e6296">k_MAX_PROPERTIES_AREA_LENGTH</a></td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a8ba892e6027fa425a05b500e2e5e461f">k_MAX_PROPERTY_NAME_LENGTH</a></td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a594b1b205d075625c208f5e9669025de">k_MAX_PROPERTY_VALUE_LENGTH</a></td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a203439c515f6a1efb7330e0e707e7efa">MessageProperties</a>(const MessageProperties &amp;other, bslma::Allocator *basicAllocator=0)</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#ada34723c9fb0497789f1c6b697a42bc7">MessagePropertiesIterator</a> class</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td><code> [friend]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#ae72a8d71d3d9a4c39ecdc8835dced123">numProperties</a>() const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#aabc60bd332c7c8be72edff6dfdb3f832">operator=</a>(const MessageProperties &amp;rhs)</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#af9da9faea9d53dad7aeb3596da760283">print</a>(bsl::ostream &amp;stream, int level=0, int spacesPerLevel=4) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a3bdee24bd11e03a10e2663260f5f69f5">propertyType</a>(const bsl::string &amp;name) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#acabfc589f2ee530bac08c256a3fc65ba">remove</a>(const bsl::string &amp;name, bmqt::PropertyType::Enum *buffer=0)</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#ad6cb67cb0fa58ef303f474568df86017">setPropertyAsBinary</a>(const bsl::string &amp;name, const bsl::vector&lt; char &gt; &amp;value)</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a38b0b7d4936944c41359626e7dfbfa78">setPropertyAsBool</a>(const bsl::string &amp;name, bool value)</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#ab0782aebbabdb5058db753aeaac1e03a">setPropertyAsChar</a>(const bsl::string &amp;name, char value)</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a56f35723b36e870aaae9ba3743c1d038">setPropertyAsInt32</a>(const bsl::string &amp;name, bsl::int32_t value)</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a5f6377e76e0763e62d39055c415b8edb">setPropertyAsInt64</a>(const bsl::string &amp;name, bsls::Types::Int64 value)</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a1253427ebf5a0482cc2b25ee2ae6ccb3">setPropertyAsShort</a>(const bsl::string &amp;name, short value)</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#aa7cd371cd44d5ce48b0edc5aa4400e89">setPropertyAsString</a>(const bsl::string &amp;name, const bsl::string &amp;value)</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a3c3f00b59a623037898c7155032646ac">streamIn</a>(const bdlbb::Blob &amp;blob)</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#ab378b410c72f788e2269cfced3f49e66">streamOut</a>(bdlbb::BlobBufferFactory *bufferFactory) const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a49720579da818a7a62d8ebecf210cbbd">totalSize</a>() const </td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classbmqa_1_1MessageProperties.html#a72801d483d6b1f69a532118f4c8fb64c">~MessageProperties</a>()</td><td><a class="el" href="classbmqa_1_1MessageProperties.html">bmqa::MessageProperties</a></td><td></td></tr>
</table></div>
<hr class="footer"/><address class="footer"><small>Generated on Thu Jun 15 2023 11:58:51 by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.1 </small></address>
</body>
</html>
